iT邦幫忙

2022 iThome 鐵人賽

DAY 5
0
Software Development

Web專案建置雜談系列 第 5

Web專案建置雜談 - SQL server 評估

  • 分享至 

  • xImage
  •  

這部分的評估老實說有點超出我的能力範圍,但考量到畢竟只是個小專案就也當作個練習進行一下調查,稍微考量一下拓展性和整個社群,不過因為我本身是mysql的使用者,所以可能還是會帶著一些偏見就是了。

  首先因為熟悉度的關係暫時不考慮NoSQL資料庫,都還是以關聯式資料庫為主。
參考了一些排名網站的 Ranking

  以目前來說還是這幾個熟悉的面孔(如下圖)

  首先MSSQL就不說了,雖然有著完整的生態系但是畢竟不是微軟生態系的使用者絕對不是因為以前作影像處理的時候被winform搞到崩潰因此暫不考慮,Oracle對我們這種免費仔來說就是個高領之花,MongoDB則是NoSQL這部分也不是考量NoSQL不好用或是怎樣,相反的我反而喜歡這種拓展性,畢竟都是自己獨力開發的小專案的話寫起來還是比較彈性的。
  所以最後留下的角鬥士只有兩位,所以我們就來比較看看哪個更適合吧。

MySQL vs PostgreSQL

在還沒有查資料之前,。原本想要講的是MySQL是一個很古老的database,但是沒想到wiki一查才發現其實也才比PostgreSQL早了一年而已,但是PostgreSQL更像是個鬱鬱不得志的考生,歷經了好幾次的被專案棄置終止開發,最終才走出了一條自己的路。

MySQL PostgreSQL

reference:

  1. DB-ENGINES
  2. https://www.guru99.com/postgresql-vs-mysql-difference.html
  3. https://zh.wikipedia.org/wiki/MySQL
  4. https://zh.wikipedia.org/wiki/PostgreSQL

上一篇
Web專案建置雜談 - web server 框架評估
下一篇
Web專案建置雜談 - MQTT 與 Redis 建立發佈系統
系列文
Web專案建置雜談30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言